openvswitch: add missing dependency
authorMathew McBride <[email protected]>
Mon, 29 Sep 2025 07:53:16 +0000 (17:53 +1000)
committerWesley Gimenes <[email protected]>
Mon, 29 Sep 2025 08:50:54 +0000 (05:50 -0300)
This resolves this failure observed when building on a 6.12 kernel:

Package kmod-openvswitch is missing dependencies for the following libraries:
psample.ko

The psample module is provided by kmod-sched-act-sample.

Closes: https://github.com/openwrt/packages/issues/26571
Signed-off-by: Mathew McBride <[email protected]>
net/openvswitch/Makefile

index cf27b0e99de0b7d545e6467955e7602ab439efc9..26e2f71d42f1edab59be8e345132510531840bce 100644 (file)
@@ -17,7 +17,7 @@ include ./openvswitch.mk
 #
 PKG_NAME:=openvswitch
 PKG_VERSION:=$(ovs_version)
-PKG_RELEASE:=1
+PKG_RELEASE:=2
 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
 PKG_SOURCE_URL:=https://www.openvswitch.org/releases/
 PKG_HASH:=e1b3fa472676626853f22d63f959e5ad061e1bf57e1bbd444d0ed88f947ef8b1
@@ -83,6 +83,7 @@ ovs_kmod_openvswitch_depends:=\
          +IPV6:kmod-nf-conntrack6 \
          +kmod-nsh \
          +kmod-ipt-conntrack-extra \
+         +kmod-sched-act-sample \
 
 ovs_kmod_openvswitch_files:=$(ovs_kmod_upstream_dir)/openvswitch.ko
 $(eval $(call OvsKmodPackageTemplate,openvswitch))